Evaluating a Dependable Distributed System with Multiple Critical Tasks

نویسندگان

  • Yinong Chen
  • Zhongshi He
چکیده

The aim of our research is to develop a distributed system that support a variety of tasks. Currently, we are implementing Internet applications on the system, including firewall, web and mail applications. These applications have different levels of dependability requirements. Depending on their criticality, a single task may execute on one, two or more computer nodes. Fault tolerant protocols are used to detect the disagreement among replicas. A reconfiguration protocol is used to identify the faulty nodes according to the fault reports from the fault tolerant protocols. It then isolates the faulty nodes from the system and reallocates their tasks to other working nodes. As a part of the project, this work focuses on the dependability analysis. The dependability attributes under modelling are the reliability of the system and the risk that an unacceptable packet is accepted in the firewall application.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Allocation of Dependable Software Modules under Consideration of Replicas

In dependable embedded systems, it is current practice to assign each application subsystem to a dedicated processor. However, several activities aim at an integrated approach, allowing the deployment of multiple application subsystems on a single distributed computer system [1]. The resulting large number of feasible allocations of tasks to processors makes it hard for the developer to determi...

متن کامل

Adaptive Middleware Support and Autonomous Fault Treatment: Architectural Design, Prototyping and Experimental Evaluation

Networked computer systems are prevalent in most aspects of modern society, and we have become dependent on such computer systems to perform many critical tasks. Moreover, making such systems dependable is an important goal. However, dependability issues are often neglected when developing systems due to the complexities of the techniques involved. A common technique used to improve the dependa...

متن کامل

A Critical Analysis of Models for Fault-Tolerant and Secure Computation

We consider the problem of fault-tolerant dependable computation with multiple inputs. Although the traditional model assumes that the number of faults is relatively small when the enemy has limited resources, this assumption is unreasonable when some faults may be interdependent. Indeed, a computation system may have several replicated components and the adversary may exploit a common weakness...

متن کامل

Dynamic modeling of replicated objects for dependable soft real-time distributed object systems

Real-time distributed object systems that must be dependable typically replicate application objects on different processors within the distributed system. In this paper we present an algorithm for determining the degree of replication of each application object that aims to maximize the overall system utility, while respecting the resource constraints. The overall system utility captures the r...

متن کامل

Dependable Cyber-Physical Systems

CPS (Cyber-Physical Systems) enable a new class of applications that perceive their surroundings using raw data from sensors, monitor the timing of dynamic processes, and control the physical environment. Since failures and misbehaviors in application domains such as cars, medical devices, nuclear power plants, etc., may cause significant damage to life and/or property, CPS need to be safe and ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2000